home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / de / comm / isdn / 3844 < prev    next >
Text File  |  1996-08-06  |  2KB  |  49 lines

  1. Newsgroups: de.comm.isdn
  2. Path: blackbush.xlink.net!semacgn!ts
  3. From: ts@gb1.sema.de (Tilman Schmidt)
  4. Subject: Re: Starthilfe fuer CAPI
  5. Content-Type: text/plain; charset=ISO-8859-1
  6. Message-ID: <DMo4tD.IrD@gb1.sema.de>
  7. Content-Transfer-Encoding: 8bit
  8. Organization: Sema Group Koeln
  9. References: <62WA3uN6rZB@p0000104.admiral.berlinet.de>
  10. Mime-Version: 1.0
  11. Date: Mon, 12 Feb 1996 15:10:24 GMT
  12.  
  13. In article <62WA3uN6rZB@p0000104.admiral.berlinet.de>,
  14. Philipp Rumpf <PH.RUMPF@admiral.berlinet.de> wrote:
  15. >Ich m÷chte wissen, wie ich meinen CAPI ansprechen mu▀.
  16. > 1. Wo sitzt der INT F1 (Speicheradresse) ?
  17.  
  18. INT F1 ist ein Intel-80x86-Maschinenbefehl, den Du ausfⁿhren mu▀t.
  19.  
  20. > 2. Wie ⁿbergebe ich dem INT F1 die Register ?
  21.  
  22. Vor der Ausfⁿhrung mit den entsprechenden Intel-Maschinenbefehlen
  23. die erforderlichen Werte in die richtigen CPU-Register laden.
  24.  
  25. >    Wie definiere ich sie ?
  26.  
  27. Brauchst Du nicht - die sind in Deiner CPU alle fertig drin.
  28.  
  29. > 3. WAS mu▀ ich dem Interrupt schicken ? Eine Klartextanweisung, also:
  30. >  "API_REGISTER" oder einen Code ?
  31.  
  32. CPU-Register koennen nur Binaercodes aufnehmen.
  33.  
  34. >Also: Welche Speicheradressen mu▀ ich wie modifizieren, um den CAPI zum  
  35. >Laufen zu bringen ?
  36.  
  37. Wieso Speicheradressen??  Du mu▀t die CPU-Register laden und den
  38. INT-Befehl ausfⁿhren, weiter nichts.  Wenn Du das Ganze nicht in
  39. Assembler, sondern in einer Hochsprache machen willst, mu▀t Du
  40. halt den Mechanismus dieser Sprache zum Aufruf von Software-
  41. Interrupts benutzen.  Da ich nicht wei▀, in welcher Sprache Du
  42. programmierst, kann ich leider nicht konkreter werden.
  43.  
  44. -- 
  45. Tilman Schmidt                                    Phone:  +49 221 8299 275
  46. SEMA GROUP GmbH                                   Fax:    +49 221 8299 266
  47. Siegburger Str. 215, 50679 Koeln, Germany         E-Mail: ts@gb1.sema.de
  48.                      -- Aberglaube bringt Unglueck. --
  49.